//#include  <stdio.h>
//#include <stdlib.h>
//#include  <string.h>
//int removeDuplicates(int* nums, int numsSize){
//    int returnSize = numsSize;
//    int i=0;
//    for(;i<returnSize;)
//    {
//        int j = i;
//        int t = returnSize;
//        while(i+1<numsSize && nums[i]==nums[i+1])
//        {
//            returnSize--;
//            i++;
//        }
//        if(j<i && t>i)
//        {
//            memmove(&nums[j],&nums[i],sizeof(int)*(t-i));
//            i=j+1;
//        }
//    }
//    return returnSize;
//}
//int main()
//{
//	int a[] = {0,0,1,1,1,2,2,3,3,4};
//	removeDuplicates(a,sizeof(a)/sizeof(int));
//	return 0;
//}
